www.gusucode.com > MATLAB神经网络实例与精析随书源程序 > 第6章 BP神经网络/code/example6_3.m

    % example6_3.m

x=-4:.5:4;
y=x.^2-x;
net=newff(minmax(x),minmax(y),10);					% net为新版newff创建的
net=train(net,x,y);									% 训练
xx=-4:.2:4;
yy=net(xx);
plot(x,y,'o-',xx,yy,'*-')
title('新版newff')
net1=newff(minmax(x),[10,1],{'tansig','purelin'},'trainlm');	% net1为旧版newff创建的
net1=train(net1,x,y);								% 训练
yy2=net1(xx);
figure(2);
plot(x,y,'o-',xx,yy2,'*-')
title('旧版newff')